Get started with FlashAir

What can FlashAir do?

FlashAir is an iSDIO standard compliant device with wireless LAN functionality and a built-in micro computer.

Devices with an SD card slot such as cameras and PCs (i.e. SD host devices) will recognize the FlashAir as a SDHC memory card and be able to read/write data. Furthermore, SD host devices that support iSDIO commands can control the FlashAir's wireless LAN directly.

Since the FlashAir has a built-in web server, Wi-Fi devices can connect to the FlashAir and access its contents using HTTP (HyperText Transfer Protocol) on any modern browser.

FlashAir
Wireless LAN
Control Wireless LAN functions, such as enabling AP/STA mode, using both simultaneously (bridge mode), and scanning SSIDs.
HTTP
HTTP communication via Wireless LAN
Web server
By issuing HTTP GET requests to files on the FlashAir, you can download them. The FlashAir API includes CGI commands to get list of files and to customize your configuration.
Script
You can execute Lua scripts on FlashAir.
GPIO
You can GPIO control of the SD terminal.
SD
You can read from and write files on the internal flash memory.
Other
You can read from and write SRAM.

FlashAir Application Development

Application development depends on the type of device you're using.

FlashAir
Smartphone or Browser Application Development
To get started with developing a smartphone or web application, go to Overview of FlashAir Application Development.
  • Smartphone application for iOS/Android
  • Web browser

Embedded Device Development
To get started with developing an embedded application using iSDIO or Lua scripting, go to Overview of Devices with FlashAir.
  • Arduino devices

FlashAir Versions

There are four versions of FlashAir cards: First Generation (W-01) , Second Generation (W-02) , Third Generation (W-03) , and Fourth Generation (W-04) . In the second generation, the SD memory card corresponds to Class 10, the fourth generation corresponds to UHS speed class 3, and the speed is increased, and the transfer rate by the fourth generation radio is about 2.9 times the third generation.

The first generation firmware version 1.00 series, second generation the 2.00 series, third generation the 3.00 series, fourth generation follows the trend and is called the 4.00-series. In 2.00 series, the API specification has been greatly expanded. Application developers should pay attention to differences in behavior due to firmware.

All generations
Latest model

FlashAir W-04

FlashAir W-03

4th

3rd

w04 w03

Read / write maximum speed

Read: 90MB/s
Write: 70MB/s

∗We calculate 1 MB/sec as 1,000,000 bytes/second. The maximum transfer speed is the best value obtained under specific conditions in the Toshiba Memory test environment, and it does not guarantee the speed in the equipment used. Read / write speed may vary depending on the condition of the equipment, etc. to be used. The transfer rate of a conventional SD interface will be reduced compared to the UHS-I interface.

Wireless transfer rate

About 31.4 Mbps About 10.8 Mbps

∗Measured values are measured independently by the manufacturer, and do not guarantee the actual transmission speed. The actual wireless transmission speed varies depending on the equipment and environment used.

UHS

It is an interface that can be used with SDHC / SDXC memory card, and high speed performance can be obtained by using with compatible equipment.

UHS-I
UHS Speed Class3

Speed class

It is a standard that specifies the data transfer rate with the SD host device. In Class 10, the data transfer speed at read / write is at least 10 MB/sec.

Class 10 Class 10

Supported firmware

4.00 series
ex: F15DBW3BW4.00.00
3.00 series
ex: FA9CAW3AW3.00.02

How to pass a list of files to List.htm

Please see here about List.htm.

As a JavaScript codelet As a JavaScript codelet

Eyefi Connected

You can set the radio on and off of the SD memory card on the camera side, is a feature that can prevent a power outage during data transfer.

FlashAir Drive(WebDAV)

From a PC connected by wireless LAN to FlashAir, view photos and files in the FlashAir, is a function that can be copied.

Internet Pass-Thru Mode

Through the FlashAir, Internet Pass-Thru Mode is a function that can be connected to other access points.

Lua script support

By saving a script file written in the Lua language on a FlashAir card, you can do various processing.

Other

Browser utility customization
iSDIO support
GPIO support
Long filename
Japanese filename
Browser utility customization
iSDIO support
GPIO support
Long filename
Japanese filename

Available CGI commands

command.cgi: 25
config.cgi: 12
thumbnail.cgi: 1
update.cgi: 5
command.cgi: 25
config.cgi: 12
thumbnail.cgi: 1
update.cgi: 5

FlashAir W-04

FlashAir W-03

FlashAir W-02

FlashAir W-01

4th

3rd

2nd

1st

w04 w03 w02 w01

Read / write maximum speed

Read: 90MB/s
Write: 70MB/s

∗We calculate 1 MB/sec as 1,000,000 bytes/second. The maximum transfer speed is the best value obtained under specific conditions in the Toshiba Memory test environment, and it does not guarantee the speed in the equipment used. Read / write speed may vary depending on the condition of the equipment, etc. to be used. Transfer rate of a conventional SD interface, it will be reduced compared to the UHS-I interface.

Wireless transfer rate

About 31.4Mbps About 10.8Mbps

∗Measured values are measured independently by the manufacturer, and do not guarantee the actual transmission speed. The actual wireless transmission speed varies depending on the equipment and environment used.

UHS

It is an interface that can be used with SDHC / SDXC memory card, and high speed performance can be obtained by using with compatible equipment.

UHS-I
UHS Speed Class3

Speed class

It is a standard that specifies the data transfer rate with the SD host device. In Class 10, the data transfer speed at read / write is at least 10 MB/sec.

Class 10 Class 10 Class 10 Class 6

Supported firmware

4.00 series
ex: F15DBW3BW4.00.00
3.00 series
ex: FA9CAW3AW3.00.02
2.00 series
ex: F19BAW3AW2.00.04
1.00 series
ex: F24A6W3AW1.00.04

How to pass a list of files to List.htm

Please see here about List.htm.

As a JavaScript codelet As a JavaScript codelet As a JavaScript codelet As a list of comma-separated value

Eyefi Connected

You can set the radio on and off of the SD memory card on the camera side, is a feature that can prevent a power outage during data transfer.

FlashAir Drive(WebDAV)

From a PC connected by wireless LAN to FlashAir, view photos and files in the FlashAir, is a function that can be copied.

Internet Pass-Thru Mode

Through the FlashAir, it is a function that can be connected to other access points.

Lua script support

By saving a script file written in Lua language in FlashAir you can do various processing.

Other

Browser utility customization
iSDIO support
GPIO support
Long filename
Japanese filename
Browser utility customization
iSDIO support
GPIO support
Long filename
Japanese filename
Browser utility customization
iSDIO support
GPIO support
Long filename
Japanese filename
Browser utility customization
iSDIO support


Available CGI commands

command.cgi: 25
config.cgi: 12
thumbnail.cgi: 1
update.cgi: 5
command.cgi: 25
config.cgi: 12
thumbnail.cgi: 1
update.cgi: 5
command.cgi: 23
config.cgi: 9
thumbnail.cgi: 1
update.cgi: 5
command.cgi: 10
config.cgi: 6
thumbnail.cgi: 1
update.cgi: 5

* The fourth generation is the contents of firmware version 4.00.00.
* The Third generation is the contents of firmware version 3.00.02.
* The second generation is the contents of firmware version 2.00.04.
* The first generation is the contents of firmware version 1.00.04.